densely packed - German English Dictionary